# -*-  coding:utf-8 -*- 
# Author : lihongliang

import  json

data =  {
    'roles':[
        {'role':'monster','type':'pig','life':50},
        {'role':'hero','type':"关羽",'life':90},
    ]
}


# d= json.dumps(data)
# d2 = json.loads(d)
# print(d2['roles'])
# print(d)
# f = open("test.json","w")
# json.dump(data,f)

"""
把数据类型装换成字符串的意义
1吧内存数据通过网络共享给远程其他人
2定义不同语言的交互规则
a 纯文本， 缺点占空间大，不能共享复杂数据类型
b json 简单 可读性好
"""

f = open("test.json","r")
data = json.load(f)
print(data['roles'])